package com.situ.object.dao;

import com.situ.object.entity.Course;


import java.util.List;

//dao层先将增删改查的接口和实现类写好
public interface CourseDao {
    //添加
    int add(Course course);

    //删除(根据用户id删除)
    int delete(Integer id);

    //修改
    int update(Course course);

    //根据用户id查询
    Course selectById(Course course);

    //查询全部
    List<Course> selectAll();

    //查询字段总数
    Long selectCount(String sql, List<Object> params);

    //查询每一页的字段数
//    List selectList(Integer page,Integer limit,String sql,List<Object> params);
    List selectList(Integer page, Integer limit, String sql, List<Object> params);

}


